artificial aid - Francés Inglés Diccionario